<?php
return [
    'id'=>'admin-form',
    'template'=>'form_default',
    'enableClientValidation'=>false,
    'enableAjaxValidation'=>true,
    'options'=>[
        'class'=>'form-horizontal'
    ],
    'models'=>[
        'admin'=>[
            'title'=>'添加管理员',
            'th_with'=>80,
            'elements'=>[
                'username'=>[
                    'type'=>'text',
                    'options'=>['class'=>'input-text']
                ],
                'name'=>[
                    'type'=>'text',
                    'options'=>['class'=>'input-text']
                ],
                'email'=>[
                    'type'=>'text',
                    'options'=>['class'=>'input-text']
                ],
                'role'=>[
                    'type'=>'widget',
                    'class'=> \kartik\select2\Select2::className(),
                    'data' => \yii\helpers\ArrayHelper::map(\Yii::$app->authManager->getRoles(), 'name', 'description'),
                    'options'=>[
                        'prompt'=>'选择角色名称',
                        'encode'=>false,
                    ],
                ],
                'mechanic_id'=>[
                    'type'=>'widget',
                    'class'=> \kartik\select2\Select2::className(),
                    'data' => (new \common\components\helpers\Tree(\zhtfrontend\models\datas\Mechanic::find()->indexBy('id')->all()))->get_tree_select(),
                    'options'=>[
                        'prompt'=>'选择机构',
                        'encode'=>false,
//                        'disabled'=>'disabled'
                    ],
                ],
                'password'=>[
                    'type'=>'password',
                    'options'=>['class'=>'input-text']
                ],
                'password_r'=>[
                    'type'=>'password',
                    'options'=>['class'=>'input-text']
                ],
                'status'=>[
                    'type'=>'radiolist',
                    'items'=>[
                        '1'=>'已激活',
                        '0'=>'已停用',
                    ]
                ]

            ],
        ]
    ]
];